/* 优化滚动条演示 */
::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-thumb {
    background-color: #dedede;
    border-radius: 5px;
}

/* 站点整体布局 Layout */
:root {
    /* 最大宽度 */
    --vp-layout-max-width: 100%;

    /* Header Logo */
    --vp-nav-logo-height: 56px;

    /* 主页 Hero */
    --vp-home-hero-name-color: transparent;
    --vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);
    --vp-home-hero-image-background-image: linear-gradient(-45deg, #bd34fe 50%, #47caff 50%);
    --vp-home-hero-image-filter: blur(44px);
}

/* 主页 Hero */
.VPFeature .box .VPImage {
    background: var(--vp-c-default-soft);
    border-radius: 6px;
}

/* 带 Demo 演示的页面 */
.demo-page .VPDoc {
    display: flex;
    flex-direction: row;
}

@media (max-width: 1560px) {
    /* 文档宽度小于 1560px 时不显示手机模拟器 */
    #mobilePhoneSimulator {
        display: none;
    }
}

/* 主内容宽度 100% */
.VPContent .container,
.VPContent .content,
.VPContent .content-container {
    max-width: 1440px !important;
}
